Procurement Request
HomeCompound Synonyms > Poly(iminocarbonimidoyliminocarbonimidoylimino-1,6-hexanediyl) hydrochloride